IUUC-Hsa-046903 ENSG00000145782.12 O94817 ATG12; APG12; APG12L Homo sapiens